From eae3cc0a1f4d439fddbff0fde53bfa20b6d41433 Mon Sep 17 00:00:00 2001 From: "mjw@wray-m-3.hpl.hp.com" Date: Fri, 22 Apr 2005 16:34:06 +0000 Subject: [PATCH] bitkeeper revision 1.1327.2.6 (4269277eFXyepEq1XdwqGS1lcCxhhg) Fix problem with netdevs not coming back on reboot. Signed-off-by: Mike Wray --- tools/python/xen/xend/server/blkif.py | 3 ++- tools/python/xen/xend/server/netif.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/tools/python/xen/xend/server/blkif.py b/tools/python/xen/xend/server/blkif.py index 5ba2b2171c..18e94e336a 100755 --- a/tools/python/xen/xend/server/blkif.py +++ b/tools/python/xen/xend/server/blkif.py @@ -103,10 +103,11 @@ class BlkifBackend: self.destroyed = False self.connected = False self.evtchn = None - self.status = BLKIF_INTERFACE_STATUS_DISCONNECTED + self.status = None def init(self, recreate=False, reboot=False): self.destroyed = False + self.status = BLKIF_INTERFACE_STATUS_DISCONNECTED self.frontendDomain = self.controller.getDomain() self.frontendChannel = self.controller.getChannel() cf = channel.channelFactory() diff --git a/tools/python/xen/xend/server/netif.py b/tools/python/xen/xend/server/netif.py index bdc104ae17..8c61994caf 100755 --- a/tools/python/xen/xend/server/netif.py +++ b/tools/python/xen/xend/server/netif.py @@ -23,7 +23,7 @@ class NetDev(Dev): Dev.__init__(self, controller, id, config, recreate=recreate) self.vif = int(self.id) self.evtchn = None - self.status = NETIF_INTERFACE_STATUS_DISCONNECTED + self.status = None self.frontendDomain = self.getDomain() self.frontendChannel = None self.backendDomain = None @@ -40,6 +40,7 @@ class NetDev(Dev): def init(self, recreate=False, reboot=False): self.destroyed = False + self.status = NETIF_INTERFACE_STATUS_DISCONNECTED self.frontendDomain = self.getDomain() self.frontendChannel = self.getChannel() cf = channel.channelFactory() -- 2.30.2